computer ribbon - Spanish English Dictionary